spire-ctl:給 agent 用的《殺戮尖塔 2》可覈對控制面
spire-ctl(enderzcx)爲 Slay the Spire 2 提供面向 agent 的控制面:通過 sts2-bridge Mod 讀結構化狀態,經 JSON 契約枚舉合法動作並做結算覈對,拒絕舊狀態、單寫者鎖、失敗不重試。同一包可作 CLI 或 DSH 插件(dsh plugin --profile web add github:enderzcx/spire-ctl),暴露 spire_state/act/seq 等工具;核心運行時不依賴 DSH。適合需要可覈對執行而非截圖點擊的 harness 編排,決策仍由調用方負責,非自動通關機器人。
閱讀全文